quoit (stone) - Spanish English Dictionary